package kuzha.ast;

public class PostArgument extends Node {
	public final Expression _this;
	public final Expression[] args;
	
	public PostArgument(Expression _this, Expression[] args) {
		this._this = _this;
		this.args = args != null ? args : new Expression[0];
	}
	
	@Override
	public void accept(AstVisitor visitor) {
		visitor.visit(this);
	}
	@Override
	public <A, R> R accept(AstVisitor2<A, R> visitor, A object) {
		return visitor.visit(this, object);
	}
}
